$(function() {
	$("input[data-id=account_type]").on("click", function(e) {
		var target=$(this).attr("data-toggle");
		if(target=="typeContainer"){
			$("#typeContainer").removeClass("hide");
		}else{
			$("#typeContainer").addClass("hide");
		}
	});
	//-----------------限制只能输入数字-----------------
	var commonCheckStr = "input[type=text]"; //检查的字符串
	var eventName = 'keyup blur paste';
	
	$("#money").delegate(null, eventName, function(e) {
		if (e.type == "focusout" || e.type == "paste") {
			checkIsNumber($(e.target), true); //检查输入值是否为数字
		} else {
			checkIsNumber($(e.target)); //检查输入值是否为数字
		}
	});


	/**
	 * 检查输入值是否为数字
	 * @param {String} element 目标元素
	 * @param {Boolean} checkValid 检查数字是否有效
	 */
	function checkIsNumber(element, checkValid) {
		var value = element.val().replace(/[^.0123456789]/g, '');
		if (checkValid) {
			var re = /^[1-9]\d*|^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/; //非负整数+小数点  							
			if (!re.test(value) && value != "") {
				$(element).val(0);
			} else {
				element.val(value);
			}
		} else {
			element.val(value);
		}
	};
	var isEnd=false;
	$('#save').click(function(e){
		if(isEnd) return;
		var money = parseFloat($('#money').val()) || 0;
		var maxMoney = parseFloat($('#maxMoney').text()) || 0;
		var minLimit = parseFloat($('#money').attr('min'));
		if(money<=0){
			alert('请输入提现金额');
			return false;
		}
		if(money<minLimit){
			alert('提现金额最少为'+minLimit+'元');
			return false;
		}
		if(money > maxMoney){
			alert('提现金额不能大于可提现金额');
			return false;
		}
		if($('.withdraw-type input[name="account_type"]:checked').val()==3){
			if($('#bank').val()==''){
				alert('请填写开户行');
				return false;
			}
			if($('#cardNumber').val()==''){
				alert('请填写银行卡卡号');
				return false;
			}
			if($('#name').val()==''){
				alert('请填写持卡人姓名');
				return false;
			}
		}
		var $this=$(this);
		$this.removeClass('button-yellow');
		$this.addClass('button-default');
		isEnd=true;
		$('#dataForm').submit();
		//alert('正在提交，请等待');
	})
});